Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PEMBROKE MEWS Detached £391,053 £365,000 10 Dec 2021
3 PEMBROKE MEWS Detached £429,170 £400,000 28 Jun 2021
5 PEMBROKE MEWS Detached £337,950 £195,000 6 Jun 2011
6 PEMBROKE MEWS Detached £374,920 £162,950 21 Aug 2003
9 PEMBROKE MEWS Detached £383,341 £240,000 29 Jan 2014